<html>
<body>
建议将 <code>for(Entry&lt;?,?&gt; entry : map.entrySet()) {...}</code> 或 
<code>map.entrySet().forEach(entry -&gt; ...)</code> 替换为 <code>map.forEach((key, value) -> ...)</code>。
<p>示例</p>
<pre><code>
  void print(Map&lt;String, Integer&gt; map) {
    map.entrySet().forEach(entry -> {
      String str = entry.getKey();
      System.out.println(str + ":" + entry.getValue());
    });
  }
</code></pre>
<p>在应用快速修复后：</p>
<pre><code>
  void print(Map&lt;String, Integer&gt; map) {
    map.forEach((str, value) -> System.out.println(str + ":" + value));
  }
</code></pre>
<!-- tooltip end -->
<p>
  启用 <b>不要报告循环</b>选项后，只会报告 <code>entrySet().forEach()</code> 情况。
  但是，该快速修复操作也可用于 <code>for</code> 循环。
</p>
<p><small>2017.1 最新变化</small></p>
</body>
</html>